star-shaped thing - Español Inglés Diccionario